spit roast – English–Español translations

🇬🇧 en es 🇪🇸

spit roast noun

  • cooking technique
asado a la brasa
Wiktionary Links